/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package miage.beans;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 *
 * @author Pepito
 */
public class CommandePresentation implements Serializable {
    private int reference_commande;
    private String acheteur;
    private Date date;
    private List<String>lesProduits = new ArrayList<String>();
    private List<Integer>lesQuantites = new ArrayList<Integer>();
    private List<Double>lesPrix = new ArrayList<Double>();

    public CommandePresentation(int reference_commande, String acheteur, Date date) {
        this.reference_commande = reference_commande;
        this.acheteur = acheteur;
        this.date = date;
    }

    public CommandePresentation(int reference_commande, String acheteur, Date date,List<String> lesProduits, List<Integer> lesQuantites, List<Double> lesPrix) {
        this.reference_commande = reference_commande;
        this.acheteur = acheteur;
        this.date = date;
        this.lesPrix = lesPrix;
        this.lesProduits = lesProduits;
        this.lesQuantites = lesQuantites;
    }

    public CommandePresentation() {
    }

    public int getReference_commande() {
        return reference_commande;
    }

    public void setReference_commande(int reference_commande) {
        this.reference_commande = reference_commande;
    }

    public String getAcheteur() {
        return acheteur;
    }

    public void setAcheteur(String acheteur) {
        this.acheteur = acheteur;
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public List<String> getLesProduits() {
        return lesProduits;
    }

    public void setLesProduits(List<String> lesProduits) {
        this.lesProduits = lesProduits;
    }

    public List<Integer> getLesQuantites() {
        return lesQuantites;
    }

    public void setLesQuantites(List<Integer> lesQuantites) {
        this.lesQuantites = lesQuantites;
    }

    public List<Double> getLesPrix() {
        return lesPrix;
    }

    public void setLesPrix(List<Double> lesPrix) {
        this.lesPrix = lesPrix;
    }

    @Override
    public String toString() {
        return "CommandePresentation{" + "reference_commande=" + reference_commande + ", acheteur=" + acheteur + ", date=" + date + ", lesProduits=" + lesProduits + ", lesQuantites=" + lesQuantites + ", lesPrix=" + lesPrix + '}';
    }
}
